package com.betty.cscams.entity;

import java.util.List;

/**
 * ---------------------------
 *  (BusSubject)         
 * ---------------------------
 * 时间：  2022-04-03 12:19:27
 * ---------------------------
 */
public class BusSubject {

	/**  */
	private Long id;
	/** 学期id */
	private Long termId;
	/** 科目名称 */
	private String subjectName;
	/** 科目编码 */
	private String subjectCode;
	/** 科目学分 */
	private Double subjectCredit;
	/** 科目类型 */
	private Integer subjectType;
	/** 创建人 */
	private String createBy;
	/** 创建时间 */
	private java.util.Date createTime;
	/** 更新人 */
	private String lastUpdateBy;
	/** 更新时间 */
	private java.util.Date lastUpdateTime;
	/** 是否删除  -1：已删除  0：正常 */
	private Integer delFlag;
	/** 学期名称 */
	private String termName;

	private List<BusUserSubject> userSubjectList;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getTermId() {
		return termId;
	}

	public void setTermId(Long termId) {
		this.termId = termId;
	}

	public String getSubjectName() {
		return subjectName;
	}

	public void setSubjectName(String subjectName) {
		this.subjectName = subjectName;
	}

	public String getSubjectCode() {
		return subjectCode;
	}

	public void setSubjectCode(String subjectCode) {
		this.subjectCode = subjectCode;
	}

	public Double getSubjectCredit() {
		return subjectCredit;
	}

	public void setSubjectCredit(Double subjectCredit) {
		this.subjectCredit = subjectCredit;
	}

	public Integer getSubjectType() {
		return subjectType;
	}

	public void setSubjectType(Integer subjectType) {
		this.subjectType = subjectType;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public java.util.Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public String getLastUpdateBy() {
		return lastUpdateBy;
	}

	public void setLastUpdateBy(String lastUpdateBy) {
		this.lastUpdateBy = lastUpdateBy;
	}

	public java.util.Date getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(java.util.Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Integer getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}

	public String getTermName() {
		return termName;
	}

	public void setTermName(String termName) {
		this.termName = termName;
	}

	public List<BusUserSubject> getUserSubjectList() {
		return userSubjectList;
	}

	public void setUserSubjectList(List<BusUserSubject> userSubjectList) {
		this.userSubjectList = userSubjectList;
	}
}